package com.artPreter.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.artPreter.pojo.Depart;
import com.baomidou.mybatisplus.extension.service.IService;
import com.artPreter.pojo.User;

/**
 * <p>
 * 艺术机构表 服务类
 * </p>
 *
 * @author jarvis
 * @since 2024-11-14
 */
public interface IDepartService extends IService<Depart> {

    /**
     * 艺术机构分页
     * @param currentPage
     * @param size
     * @param
     * @return
     */
    IPage<Depart> getPage(Integer currentPage, Integer size, Depart depart);

    /**
     * 添加艺术架构
     * @param depart
     */
    void add(Depart depart);

    /**
     * 修改艺术机构
     * @param depart
     */
    void edit(Depart depart);

    /**
     * 删除艺术机构
     * @param depart
     */
    void delete(Depart depart);



    /**
     * 获取机构信息
     * @param depart
     * @return
     */
    Depart getInfo(Depart depart);
}
